Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 ST LEONARDS ROAD Detached £451,351 £265,000 21 Sep 2006
16 ST LEONARDS ROAD Detached £383,652 £205,000 3 Feb 2005
27A ST LEONARDS ROAD Detached £227,240 £67,000 29 Jun 2001
29 ST LEONARDS ROAD Terraced £397,255 £260,000 31 Jul 2014